package tpf.designer.pattern.course10.producer_consumer.sample1;

/**
 * 消费需要获取篮子这个对象，而且这个对象必须与生产者获取的篮子是同一个对象，这样才能信息共享。
 */
public class Consumer implements Runnable {

    SyncStack ss = null;

    public Consumer(SyncStack ss) {
        this.ss = ss;
    }

    @Override
    public void run() {
        for (int i = 0; i < 10; i++) {  //一共要吃10个
            ManTou manTou = ss.pop();
            System.out.println("消费了：" + manTou);
        }
    }
}
